import React, { useEffect } from 'react';
import { append } from '../utils';

function set() {
  const s = new Set();

  // eslint-disable-next-line newline-per-chained-call
  s.add(1).add(2).add(3).add(4).add(2);

  // s.size
  // s.has(40)
  // s.delete(3)
  // s.clear();
  append(Array.from(s));

  const arrayNoDupliate = Array.from(new Set([1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]));
  append(arrayNoDupliate);
}

export default function Async() {
  useEffect(set, null);

  return (
    <div id="content">
      <p>set</p>
    </div>
  );
}
